(function() {
    angular.module('app').controller('manageCtrl', manageCtrl);

    manageCtrl.$inject = ['user','util'];

    function manageCtrl(user,util) {

        var vm = this;

        // panel 通用于component
        vm.panel = {
            cur: 'info',
            curSelect: function(_cur) {

                if (_cur) {

                    this.cur = _cur;

                } else {

                    this.cur = this.cur === 'add' ? 'info' : 'add';

                }

            }
        };

        // console.log(user);

        vm.$onInit = function() {

            vm.tab = {
                cur: 'model',
                tabSelect: function(tab) {
                    this.cur = tab;
                    util.$localStorage().set('manage_tab', tab);
                }
            };

            if (util.$localStorage().has('manage_tab')) {
                console.log('$to');
                vm.tab.cur = util.$localStorage().get('manage_tab');
            }
        };

       

        
        // vm.treeController.collapse_all();



        // $timeout(function(){
        //     vm.treeController.collapse_all();
        // });

        

    }
})();
